Seaweed: The Vegetable That Has It All